plant source protein - French English Dictionary